home *** CD-ROM | disk | FTP | other *** search
- public class JMxSlideTransition extends JMxCopyTransition {
- public void GetNextOffset(boolean var1) {
- if (var1) {
- super.m_OffX -= super.m_DeltaX;
- super.m_OffY -= super.m_DeltaY;
- if (super.m_OffX < 0) {
- super.m_OffX = 0;
- }
-
- if (super.m_OffY < 0) {
- super.m_OffY = 0;
- return;
- }
- } else {
- super.m_OffX += super.m_DeltaX;
- super.m_OffY += super.m_DeltaY;
- if (super.m_OffX > super.m_PlayRect.width) {
- super.m_OffX = super.m_PlayRect.width;
- }
-
- if (super.m_OffY > super.m_PlayRect.height) {
- super.m_OffY = super.m_PlayRect.height;
- }
- }
-
- }
-
- public void InitDelta(boolean var1) {
- if (super.m_TransType != 217 && super.m_TransType != 218) {
- super.m_DeltaX = super.m_PlayRect.width / super.m_Frames;
- }
-
- if (super.m_DeltaX == 0) {
- super.m_DeltaX = 1;
- }
-
- if (super.m_TransType != 216 && super.m_TransType != 215) {
- super.m_DeltaY = super.m_PlayRect.height / super.m_Frames;
- }
-
- if (super.m_DeltaY == 0) {
- super.m_DeltaY = 1;
- }
-
- if (var1) {
- super.m_OffX = super.m_PlayRect.width - super.m_DeltaX;
- super.m_OffY = super.m_PlayRect.height - super.m_DeltaY;
- } else {
- super.m_OffX = super.m_DeltaX;
- super.m_OffY = super.m_DeltaY;
- }
-
- super.m_DestX = 0;
- super.m_DestY = 0;
- super.m_DestW = super.m_PlayRect.width;
- super.m_DestH = super.m_PlayRect.height;
- this.GetNextDest(var1);
- }
-
- public void GetNextDest(boolean var1) {
- if (super.m_DeltaX > 0) {
- if (super.m_TransType != 215 && super.m_TransType != 220 && super.m_TransType != 222) {
- super.m_DestX = var1 ? super.m_OffX : 0 - super.m_OffX;
- } else {
- super.m_DestX = var1 ? 0 - super.m_OffX : super.m_OffX;
- }
- }
-
- if (super.m_DeltaY > 0) {
- if (super.m_TransType == 218 || super.m_TransType == 222 || super.m_TransType == 221) {
- super.m_DestY = var1 ? 0 - super.m_OffY : super.m_OffY;
- return;
- }
-
- super.m_DestY = var1 ? super.m_OffY : 0 - super.m_OffY;
- }
-
- }
- }
-